pair of spectacles - Español Inglés Diccionario